﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Ivy.FeedbackModule.Entity;

namespace Ivy.FeedbackModule.IBusinessLogic
{
    public interface IFeedbackModuleBus
    {
        bool SubmitFeedBack(FeedbackUser feedbackUserEntity, Feedback feedbackEntity);
        bool CreateFeedBackUser(FeedbackUser FeedbackUser);
        bool IsFeedbackUserEmailExisting(FeedbackUser FeedbackUser);
        bool IsFeedbackUserExisting(string UserEmailID);
        int GetUserKey(string EmailID);
        bool SendFeedbackNotificationEmail(string feedbackUserName, string feedbackUserEmailId, string feedbackText);
        List<Feedback> GetAllFeedback();
    }
}
